package servlets.artigos;

import java.sql.ResultSet;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;

/**
 * Servlet implementation class Pesquisa
 */
@WebServlet(description = "Encapsula a funcionalidade da classe conecta", urlPatterns = { "/Pesquisa" })
public class Pesquisa extends HttpServlet {
	private static final long serialVersionUID = 1L;

	private ResultSet resultado = null;
	Conecta nConecta = new Conecta();

	public ResultSet buscaArtigo() {
		nConecta.Conecta();
		nConecta.buscaTodos();
		resultado = nConecta.retornaTodos();
		return resultado;
	}

	public ResultSet buscaArtigo(String campo1, String campo2) {
		nConecta.Conecta();
		nConecta.buscaEspecifico(campo1, campo2);
		resultado = nConecta.retornaEspecifico();
		return resultado;
	}

	public ResultSet buscaComentario(String campo1) {
		nConecta.Conecta();
		nConecta.buscComentEspec(campo1);
		resultado = nConecta.retornComentEspec();
		return resultado;
	}

	public ResultSet buscaComentario(String campo1, String campo2) {
		nConecta.Conecta();
		nConecta.buscComentEspec(campo1, campo2);
		resultado = nConecta.retornComentEspec();
		return resultado;
	}

	public void insereComentario(String nome, String email, String data,
			String titulo_coment, String comentario, String titulo) {
		nConecta.Conecta();
		nConecta.insereComentario(nome, email, data, titulo_coment, comentario,
				titulo);
	}
}
